Part Number: 04-31102-059A (Element, sensing, leak detection)
Search for Part Numbers